package com.zrar.ak.gkpt.dao;

import com.zrar.ak.gkpt.model.bo.FormAccountInformationTBO;
import com.zrar.ak.gkpt.model.vo.FormBuildUnitTVO;
import org.springframework.stereotype.Repository;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;
import java.util.Map;

/**
 * @InterfaceName: IAccountInformationDao
 * @Description 台账信息Dao层
 * @Author liyang
 * @Time 2020/03/24
 */
@Repository("accountInformationDao")
public interface IAccountInformationDao extends Mapper<FormAccountInformationTBO> {


    Integer queryExistCountByAccountInformationBuildUnitCode(String buildUnitCode);

    FormAccountInformationTBO getAccountInformationByBuildUnitCode(String buildUnitCode);

    void deleteAccountInformationByBuildUnitCode(String buildUnitCode);

    Integer queryAccountInformationShowNum(Map map);

    List<FormAccountInformationTBO> pagingQueryAccountInformationList(Map map);

}
